right tributary - Español Inglés Diccionario